/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.sacodemel.financeiro.modelo;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 *
 * @author X4Q1
 */
@Entity
@Table(schema="PA")
public class Colheita implements Serializable {
    
    
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)  
    private Integer id;
    @Column
    @Temporal(TemporalType.TIMESTAMP) 
    private Date data;
    @Column
    private Double litros;
    @Column
    private Integer colmeias;
    @Column
    private String observacao;
    @Column
    private Double valorLitro;
    @Column
    private String status;
    
    
    public Colheita(){
    }
    
    public Colheita(Integer id,Date data, Double litros, Integer colmeias, String observacao, Double valorLitro){
        this.id = id;
        this.data = data;
        this.litros = litros;
        this.colmeias = colmeias;
        this.observacao = observacao;
        this.valorLitro = valorLitro;
    }

    /**
     * @return the data
     */
    public Date getData() {
        return data;
    }

    /**
     * @param data the data to set
     */
    public void setData(Date data) {
        this.data = data;
    }

    /**
     * @return the litros
     */
    public Double getLitros() {
        return litros;
    }

    /**
     * @param litros the litros to set
     */
    public void setLitros(Double litros) {
        this.litros = litros;
    }

    /**
     * @return the colmeias
     */
    public Integer getColmeias() {
        return colmeias;
    }

    /**
     * @param colmeias the colmeias to set
     */
    public void setColmeias(Integer colmeias) {
        this.colmeias = colmeias;
    }

    /**
     * @return the observacao
     */
    public String getObservacao() {
        return observacao;
    }

    /**
     * @param observacao the observacao to set
     */
    public void setObservacao(String observacao) {
        this.observacao = observacao;
    }

    /**
     * @return the valorLitro
     */
    public Double getValorLitro() {
        return valorLitro;
    }

    /**
     * @param valorLitro the valorLitro to set
     */
    public void setValorLitro(Double valorLitro) {
        this.valorLitro = valorLitro;
    }

    /**
     * @return the id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return the status
     */
    public String getStatus() {
        return status;
    }

    /**
     * @param status the status to set
     */
    public void setStatus(String status) {
        this.status = status;
    }
    
}
